mountain celery pine - Francés Inglés Diccionario